>>> corectrl: Building testing/corectrl 1.3.5-r1 (using abuild 3.11.21-r0) started Tue, 29 Aug 2023 08:22:32 +0000 >>> corectrl: Checking sanity of /home/buildozer/aports/testing/corectrl/APKBUILD... >>> WARNING: corectrl: No maintainer >>> corectrl: Analyzing dependencies... >>> corectrl: Installing for build: build-base hwdata procps qt5-qtquickcontrols2 qt5-qtsvg qt5-qtxmlpatterns botan-dev cmake fmt-dev polkit-dev pugixml-dev qt5-qtbase-dev qt5-qtcharts-dev qt5-qtquickcontrols2-dev qt5-qtsvg-dev qt5-qttools-dev quazip-dev samurai (1/383) Installing hwdata-usb (0.373-r0) (2/383) Installing hwdata-pci (0.373-r0) (3/383) Installing hwdata-pnp (0.373-r0) (4/383) Installing hwdata-net (0.373-r0) (5/383) Installing hwdata (0.373-r0) (6/383) Installing libintl (0.22-r0) (7/383) Installing libproc2 (4.0.3-r2) (8/383) Installing procps-ng (4.0.3-r2) (9/383) Installing icu-data-full (73.2-r2) (10/383) Installing dbus-libs (1.14.8-r0) (11/383) Installing libffi (3.4.4-r3) (12/383) Installing libblkid (2.39.2-r0) (13/383) Installing libmount (2.39.2-r0) (14/383) Installing glib (2.76.4-r1) (15/383) Installing icu-libs (73.2-r2) (16/383) Installing libpcre2-16 (10.42-r1) (17/383) Installing qt5-qtbase (5.15.10_git20230714-r0) (18/383) Installing hicolor-icon-theme (0.17-r2) (19/383) Installing libxau (1.0.11-r3) (20/383) Installing libmd (1.1.0-r0) (21/383) Installing libbsd (0.11.7-r3) (22/383) Installing libxdmcp (1.1.4-r3) (23/383) Installing libxcb (1.15-r3) (24/383) Installing libx11 (1.8.6-r0) (25/383) Installing libxext (1.3.5-r3) (26/383) Installing libice (1.1.1-r5) (27/383) Installing libuuid (2.39.2-r0) (28/383) Installing libsm (1.2.4-r3) (29/383) Installing libxt (1.3.0-r4) (30/383) Installing libxmu (1.1.4-r2) (31/383) Installing xset (1.2.5-r1) (32/383) Installing xprop (1.2.6-r0) (33/383) Installing xdg-utils (1.1.3-r4) (34/383) Installing mesa (23.1.6-r0) (35/383) Installing libdrm (2.4.116-r0) (36/383) Installing wayland-libs-server (1.22.0-r4) (37/383) Installing mesa-glapi (23.1.6-r0) (38/383) Installing mesa-gles (23.1.6-r0) (39/383) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (40/383) Installing libxcomposite (0.4.6-r4) (41/383) Installing libbz2 (1.0.8-r6) (42/383) Installing libpng (1.6.40-r0) (43/383) Installing freetype (2.13.2-r0) (44/383) Installing fontconfig (2.14.2-r4) (45/383) Installing wayland-libs-client (1.22.0-r4) (46/383) Installing wayland-libs-cursor (1.22.0-r4) (47/383) Installing wayland-libs-egl (1.22.0-r4) (48/383) Installing xkeyboard-config (2.39-r2) (49/383) Installing xz-libs (5.4.4-r0) (50/383) Installing libxml2 (2.11.5-r0) (51/383) Installing libxkbcommon (1.5.0-r5) (52/383) Installing qt5-qtwayland (5.15.10_git20230714-r0) (53/383) Installing mesa-gbm (23.1.6-r0) (54/383) Installing libxshmfence (1.3.2-r5) (55/383) Installing mesa-egl (23.1.6-r0) (56/383) Installing avahi-libs (0.8-r13) (57/383) Installing nettle (3.9.1-r0) (58/383) Installing p11-kit (0.25.0-r0) (59/383) Installing libtasn1 (4.19.0-r2) (60/383) Installing gnutls (3.8.1-r0) (61/383) Installing cups-libs (2.4.6-r0) (62/383) Installing shared-mime-info (2.2-r5) (63/383) Installing libjpeg-turbo (3.0.0-r1) (64/383) Installing libsharpyuv (1.3.1-r0) (65/383) Installing libwebp (1.3.1-r0) (66/383) Installing tiff (4.5.1-r0) (67/383) Installing gdk-pixbuf (2.42.10-r5) (68/383) Installing gtk-update-icon-cache (3.24.38-r1) (69/383) Installing libxfixes (6.0.1-r3) (70/383) Installing libxrender (0.9.11-r4) (71/383) Installing libxcursor (1.2.1-r3) (72/383) Installing libxdamage (1.1.6-r4) (73/383) Installing libxi (1.8.1-r2) (74/383) Installing libxinerama (1.1.5-r3) (75/383) Installing libxrandr (1.5.3-r4) (76/383) Installing libatk-1.0 (2.48.3-r0) (77/383) Installing libxtst (1.2.4-r4) (78/383) Installing at-spi2-core (2.48.3-r0) (79/383) Installing libatk-bridge-2.0 (2.48.3-r0) (80/383) Installing pixman (0.42.2-r2) (81/383) Installing cairo (1.17.8-r2) (82/383) Installing cairo-gobject (1.17.8-r2) (83/383) Installing libepoxy (1.5.10-r1) (84/383) Installing fribidi (1.0.13-r0) (85/383) Installing graphite2 (1.3.14-r6) (86/383) Installing harfbuzz (8.1.1-r0) (87/383) Installing libxft (2.3.8-r2) (88/383) Installing pango (1.50.14-r3) (89/383) Installing gtk+3.0 (3.24.38-r1) Executing gtk+3.0-3.24.38-r1.post-install (90/383) Installing libevdev (1.13.1-r0) (91/383) Installing mtdev (1.1.6-r3) (92/383) Installing eudev-libs (3.2.12-r4) (93/383) Installing libinput-libs (1.24.0-r0) (94/383) Installing xcb-util-wm (0.4.2-r0) (95/383) Installing xcb-util (0.4.1-r3) (96/383) Installing xcb-util-image (0.4.1-r0) (97/383) Installing xcb-util-keysyms (0.4.1-r0) (98/383) Installing xcb-util-renderutil (0.3.10-r0) (99/383) Installing libxkbcommon-x11 (1.5.0-r5) (100/383) Installing qt5-qtbase-x11 (5.15.10_git20230714-r0) (101/383) Installing qt5-qtgraphicaleffects (5.15.10_git20230424-r0) (102/383) Installing qt5-qtquickcontrols2 (5.15.10_git20230612-r0) (103/383) Installing qt5-qtsvg (5.15.10_git20230612-r0) (104/383) Installing qt5-qtxmlpatterns (5.15.10_git20230424-r0) (105/383) Installing boost1.82-atomic (1.82.0-r2) (106/383) Installing boost1.82-chrono (1.82.0-r2) (107/383) Installing boost1.82-container (1.82.0-r2) (108/383) Installing boost1.82-context (1.82.0-r2) (109/383) Installing boost1.82-contract (1.82.0-r2) (110/383) Installing boost1.82-coroutine (1.82.0-r2) (111/383) Installing boost1.82-date_time (1.82.0-r2) (112/383) Installing boost1.82-fiber (1.82.0-r2) (113/383) Installing boost1.82-filesystem (1.82.0-r2) (114/383) Installing boost1.82-graph (1.82.0-r2) (115/383) Installing boost1.82-iostreams (1.82.0-r2) (116/383) Installing boost1.82-thread (1.82.0-r2) (117/383) Installing boost1.82-locale (1.82.0-r2) (118/383) Installing boost1.82-log (1.82.0-r2) (119/383) Installing boost1.82-log_setup (1.82.0-r2) (120/383) Installing boost1.82-math (1.82.0-r2) (121/383) Installing boost1.82-prg_exec_monitor (1.82.0-r2) (122/383) Installing boost1.82-program_options (1.82.0-r2) (123/383) Installing gdbm (1.23-r1) (124/383) Installing mpdecimal (2.5.1-r2) (125/383) Installing libpanelw (6.4_p20230722-r0) (126/383) Installing readline (8.2.1-r2) (127/383) Installing sqlite-libs (3.43.0-r0) (128/383) Installing python3 (3.11.5-r0) (129/383) Installing python3-pycache-pyc0 (3.11.5-r0) (130/383) Installing pyc (0.1-r0) (131/383) Installing python3-pyc (3.11.5-r0) (132/383) Installing boost1.82-python3 (1.82.0-r2) (133/383) Installing boost1.82-random (1.82.0-r2) (134/383) Installing boost1.82-regex (1.82.0-r2) (135/383) Installing boost1.82-serialization (1.82.0-r2) (136/383) Installing boost1.82-stacktrace_basic (1.82.0-r2) (137/383) Installing boost1.82-stacktrace_noop (1.82.0-r2) (138/383) Installing boost1.82-system (1.82.0-r2) (139/383) Installing boost1.82-timer (1.82.0-r2) (140/383) Installing boost1.82-type_erasure (1.82.0-r2) (141/383) Installing boost1.82-unit_test_framework (1.82.0-r2) (142/383) Installing boost1.82-url (1.82.0-r2) (143/383) Installing boost1.82-wave (1.82.0-r2) (144/383) Installing boost1.82-wserialization (1.82.0-r2) (145/383) Installing boost1.82-json (1.82.0-r2) (146/383) Installing boost1.82-nowide (1.82.0-r2) (147/383) Installing boost1.82-libs (1.82.0-r2) (148/383) Installing boost1.82 (1.82.0-r2) (149/383) Installing linux-headers (6.4-r0) (150/383) Installing bzip2-dev (1.0.8-r6) (151/383) Installing icu (73.2-r2) (152/383) Installing icu-dev (73.2-r2) (153/383) Installing xz (5.4.4-r0) (154/383) Installing xz-dev (5.4.4-r0) (155/383) Installing zlib-dev (1.3-r0) (156/383) Installing zstd (1.5.5-r7) (157/383) Installing zstd-dev (1.5.5-r7) (158/383) Installing boost1.82-dev (1.82.0-r2) (159/383) Installing boost-dev (1.82.0-r2) (160/383) Installing sqlite (3.43.0-r0) (161/383) Installing sqlite-dev (3.43.0-r0) (162/383) Installing botan-libs (2.19.3-r5) (163/383) Installing botan-dev (2.19.3-r5) (164/383) Installing libarchive (3.7.1-r0) (165/383) Installing rhash-libs (1.4.4-r0) (166/383) Installing libuv (1.46.0-r0) (167/383) Installing cmake (3.27.4-r0) (168/383) Installing fmt (10.1.1-r0) (169/383) Installing fmt-dev (10.1.1-r0) (170/383) Installing skalibs (2.13.1.1-r2) (171/383) Installing utmps-libs (0.1.2.1-r2) (172/383) Installing linux-pam (1.5.3-r4) (173/383) Installing polkit-noelogind-libs (123-r0) (174/383) Installing polkit-common (123-r0) Executing polkit-common-123-r0.pre-install (175/383) Installing dbus-glib (0.112-r6) (176/383) Installing libfdisk (2.39.2-r0) (177/383) Installing libsmartcols (2.39.2-r0) (178/383) Installing util-linux-dev (2.39.2-r0) (179/383) Installing dbus-dev (1.14.8-r0) (180/383) Installing libxml2-utils (2.11.5-r0) (181/383) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (182/383) Installing libgpg-error (1.47-r2) (183/383) Installing libgcrypt (1.10.2-r2) (184/383) Installing libxslt (1.1.38-r1) (185/383) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (186/383) Installing gettext-asprintf (0.22-r0) (187/383) Installing gettext-libs (0.22-r0) (188/383) Installing gettext-envsubst (0.22-r0) (189/383) Installing gettext (0.22-r0) (190/383) Installing gettext-dev (0.22-r0) (191/383) Installing libffi-dev (3.4.4-r3) (192/383) Installing bsd-compat-headers (0.7.2-r5) (193/383) Installing libformw (6.4_p20230722-r0) (194/383) Installing libmenuw (6.4_p20230722-r0) (195/383) Installing libncurses++ (6.4_p20230722-r0) (196/383) Installing ncurses-dev (6.4_p20230722-r0) (197/383) Installing libedit-dev (20230828.3.1-r3) (198/383) Installing libpcre2-32 (10.42-r1) (199/383) Installing pcre2-dev (10.42-r1) (200/383) Installing glib-dev (2.76.4-r1) (201/383) Installing dbus-glib-dev (0.112-r6) (202/383) Installing polkit-dev (123-r0) (203/383) Installing pugixml (1.13-r0) (204/383) Installing pugixml-dev (1.13-r0) (205/383) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r0) (206/383) Installing unixodbc (2.3.12-r0) (207/383) Installing qt5-qtbase-odbc (5.15.10_git20230714-r0) (208/383) Installing libpq (15.4-r0) (209/383) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r0) (210/383) Installing mariadb-connector-c (3.3.5-r0) (211/383) Installing qt5-qtbase-mysql (5.15.10_git20230714-r0) (212/383) Installing freetds (1.3.20-r0) (213/383) Installing qt5-qtbase-tds (5.15.10_git20230714-r0) (214/383) Installing expat (2.5.0-r2) (215/383) Installing expat-dev (2.5.0-r2) (216/383) Installing brotli (1.0.9-r15) (217/383) Installing brotli-dev (1.0.9-r15) (218/383) Installing libpng-dev (1.6.40-r0) (219/383) Installing freetype-dev (2.13.2-r0) (220/383) Installing fontconfig-dev (2.14.2-r4) (221/383) Installing xorgproto (2023.2-r0) (222/383) Installing libice-dev (1.1.1-r5) (223/383) Installing libsm-dev (1.2.4-r3) (224/383) Installing libxau-dev (1.0.11-r3) (225/383) Installing xcb-proto (1.15.2-r2) (226/383) Installing xcb-proto-pyc (1.15.2-r2) (227/383) Installing libxdmcp-dev (1.1.4-r3) (228/383) Installing libxcb-dev (1.15-r3) (229/383) Installing xtrans (1.5.0-r0) (230/383) Installing libx11-dev (1.8.6-r0) (231/383) Installing libxext-dev (1.3.5-r3) (232/383) Installing libdrm-dev (2.4.116-r0) (233/383) Installing libxfixes-dev (6.0.1-r3) (234/383) Installing libxdamage-dev (1.1.6-r4) (235/383) Installing libxshmfence-dev (1.3.2-r5) (236/383) Installing libxxf86vm (1.1.5-r5) (237/383) Installing mesa-gl (23.1.6-r0) (238/383) Installing llvm15-libs (15.0.7-r12) (239/383) Installing mesa-osmesa (23.1.6-r0) (240/383) Installing clang15-headers (15.0.7-r18) (241/383) Installing libclc (15.0.7-r2) (242/383) Installing spirv-llvm-translator-libs (15.0.0-r4) (243/383) Installing spirv-tools (1.3.250.1-r0) (244/383) Installing clang15-libs (15.0.7-r18) (245/383) Installing musl-fts (1.2.7-r6) (246/383) Installing libelf (0.189-r3) (247/383) Installing mesa-rusticl (23.1.6-r0) (248/383) Installing mesa-xatracker (23.1.6-r0) (249/383) Installing libxxf86vm-dev (1.1.5-r5) (250/383) Installing mesa-dev (23.1.6-r0) (251/383) Installing openssl-dev (3.1.2-r0) (252/383) Installing perl (5.38.0-r0) (253/383) Installing qt5-qtbase-dev (5.15.10_git20230714-r0) (254/383) Installing qt5-qtdeclarative-dev (5.15.10_git20230629-r0) (255/383) Installing qt5-qtcharts (5.15.10_git20230424-r0) (256/383) Installing qt5-qtcharts-dev (5.15.10_git20230424-r0) (257/383) Installing qt5-qtquickcontrols2-dev (5.15.10_git20230612-r0) (258/383) Installing qt5-qtsvg-dev (5.15.10_git20230612-r0) (259/383) Installing qt5-qttools (5.15.10_git20230612-r0) (260/383) Installing libqt5designer (5.15.10_git20230612-r0) (261/383) Installing libqt5designercomponents (5.15.10_git20230612-r0) (262/383) Installing libqt5help (5.15.10_git20230612-r0) (263/383) Installing clang16-headers (16.0.6-r3) (264/383) Installing llvm16-libs (16.0.6-r6) (265/383) Installing clang16-libclang (16.0.6-r3) (266/383) Installing qt5-qttools-dev (5.15.10_git20230612-r0) (267/383) Installing libquazip1-qt5 (1.4-r2) (268/383) Installing libb2 (0.98.1-r3) (269/383) Installing double-conversion (3.3.0-r0) (270/383) Installing duktape (2.7.0-r1) (271/383) Installing libproxy (0.5.3-r0) (272/383) Installing qt6-qtbase (6.5.2-r0) (273/383) Installing tslib (1.22-r1) (274/383) Installing xcb-util-cursor (0.1.4-r0) (275/383) Installing qt6-qtbase-x11 (6.5.2-r0) (276/383) Installing qt6-qtdeclarative (6.5.2-r0) (277/383) Installing qt6-qtwayland (6.5.2-r0) (278/383) Installing qt6-qtshadertools (6.5.2-r0) (279/383) Installing qt6-qt5compat (6.5.2-r0) (280/383) Installing libquazip1-qt6 (1.4-r2) (281/383) Installing qt6-qtbase-mysql (6.5.2-r0) (282/383) Installing qt6-qtbase-odbc (6.5.2-r0) (283/383) Installing qt6-qtbase-postgresql (6.5.2-r0) (284/383) Installing qt6-qtbase-sqlite (6.5.2-r0) (285/383) Installing libgpg-error-dev (1.47-r2) (286/383) Installing libgcrypt-dev (1.10.2-r2) (287/383) Installing gnutls-c++ (3.8.1-r0) (288/383) Installing libgmpxx (6.3.0-r0) (289/383) Installing gmp-dev (6.3.0-r0) (290/383) Installing nettle-dev (3.9.1-r0) (291/383) Installing libidn2-dev (2.3.4-r3) (292/383) Installing libtasn1-progs (4.19.0-r2) (293/383) Installing libtasn1-dev (4.19.0-r2) (294/383) Installing p11-kit-dev (0.25.0-r0) (295/383) Installing gnutls-dev (3.8.1-r0) (296/383) Installing gdbm-tools (1.23-r1) (297/383) Installing gdbm-dev (1.23-r1) (298/383) Installing avahi-compat-howl (0.8-r13) (299/383) Installing avahi-compat-libdns_sd (0.8-r13) (300/383) Installing avahi-glib (0.8-r13) (301/383) Installing libdaemon (0.14-r4) (302/383) Installing libevent (2.1.12-r7) (303/383) Installing avahi (0.8-r13) Executing avahi-0.8-r13.pre-install (304/383) Installing avahi-dev (0.8-r13) (305/383) Installing cups-dev (2.4.6-r0) (306/383) Installing double-conversion-dev (3.3.0-r0) (307/383) Installing udev-init-scripts (35-r1) (308/383) Installing dbus (1.14.8-r0) Executing dbus-1.14.8-r0.pre-install Executing dbus-1.14.8-r0.post-install (309/383) Installing dbus-openrc (1.14.8-r0) (310/383) Installing dbus-daemon-launch-helper (1.14.8-r0) (311/383) Installing avahi-openrc (0.8-r13) (312/383) Installing polkit-openrc (123-r0) (313/383) Installing udev-init-scripts-openrc (35-r1) (314/383) Installing eudev-openrc (3.2.12-r4) (315/383) Installing kmod-libs (30-r4) (316/383) Installing eudev (3.2.12-r4) (317/383) Installing eudev-hwids (3.2.12-r4) (318/383) Installing libinput-udev (1.24.0-r0) (319/383) Installing eudev-dev (3.2.12-r4) (320/383) Installing libxi-dev (1.8.1-r2) (321/383) Installing libxtst-dev (1.2.4-r4) (322/383) Installing at-spi2-core-dev (2.48.3-r0) (323/383) Installing libturbojpeg (3.0.0-r1) (324/383) Installing libjpeg-turbo-dev (3.0.0-r1) (325/383) Installing libtiffxx (4.5.1-r0) (326/383) Installing libwebpdecoder (1.3.1-r0) (327/383) Installing libwebpdemux (1.3.1-r0) (328/383) Installing libwebpmux (1.3.1-r0) (329/383) Installing libwebp-dev (1.3.1-r0) (330/383) Installing tiff-dev (4.5.1-r0) (331/383) Installing gdk-pixbuf-dev (2.42.10-r5) (332/383) Installing libepoxy-dev (1.5.10-r1) (333/383) Installing libxinerama-dev (1.1.5-r3) (334/383) Installing libxml2-dev (2.11.5-r0) (335/383) Installing libxkbcommon-dev (1.5.0-r5) (336/383) Installing wayland-protocols (1.32-r2) (337/383) Installing cairo-tools (1.17.8-r2) (338/383) Installing libxrender-dev (0.9.11-r4) (339/383) Installing pixman-dev (0.42.2-r2) (340/383) Installing util-macros (1.20.0-r0) (341/383) Installing xcb-util-dev (0.4.1-r3) (342/383) Installing cairo-dev (1.17.8-r2) (343/383) Installing fribidi-dev (1.0.13-r0) (344/383) Installing pango-tools (1.50.14-r3) (345/383) Installing harfbuzz-cairo (8.1.1-r0) (346/383) Installing harfbuzz-gobject (8.1.1-r0) (347/383) Installing harfbuzz-icu (8.1.1-r0) (348/383) Installing harfbuzz-subset (8.1.1-r0) (349/383) Installing graphite2-dev (1.3.14-r6) (350/383) Installing harfbuzz-dev (8.1.1-r0) (351/383) Installing libxft-dev (2.3.8-r2) (352/383) Installing pango-dev (1.50.14-r3) (353/383) Installing wayland-dev (1.22.0-r4) (354/383) Installing libxcomposite-dev (0.4.6-r4) (355/383) Installing libxcursor-dev (1.2.1-r3) (356/383) Installing libxrandr-dev (1.5.3-r4) (357/383) Installing gtk+3.0-dev (3.24.38-r1) (358/383) Installing libb2-dev (0.98.1-r3) (359/383) Installing libinput-dev (1.24.0-r0) (360/383) Installing libpq-dev (15.4-r0) (361/383) Installing libproxy-dev (0.5.3-r0) (362/383) Installing mariadb-connector-c-dev (3.3.5-r0) (363/383) Installing mariadb-common (10.11.5-r1) (364/383) Installing libaio (0.3.113-r1) (365/383) Installing mariadb-embedded (10.11.5-r1) (366/383) Installing mariadb-dev (10.11.5-r1) (367/383) Installing tslib-dev (1.22-r1) (368/383) Installing unixodbc-dev (2.3.12-r0) (369/383) Installing vulkan-headers (1.3.250.1-r0) (370/383) Installing vulkan-loader (1.3.250.1-r0) (371/383) Installing vulkan-loader-dev (1.3.250.1-r0) (372/383) Installing xcb-util-image-dev (0.4.1-r0) (373/383) Installing xcb-util-renderutil-dev (0.3.10-r0) (374/383) Installing xcb-util-cursor-dev (0.1.4-r0) (375/383) Installing xcb-util-keysyms-dev (0.4.1-r0) (376/383) Installing xcb-util-wm-dev (0.4.2-r0) (377/383) Installing qt6-qtbase-dev (6.5.2-r0) (378/383) Installing quazip-dev (1.4-r2) (379/383) Installing samurai (1.2-r5) (380/383) Installing .makedepends-corectrl (20230829.082233) (381/383) Installing perl-error (0.17029-r2) (382/383) Installing perl-git (2.42.0-r0) (383/383) Installing git-perl (2.42.0-r0) Executing busybox-1.36.1-r6.trigger Executing glib-2.76.4-r1.trigger Executing shared-mime-info-2.2-r5.trigger Executing gdk-pixbuf-2.42.10-r5.trigger Executing gtk-update-icon-cache-3.24.38-r1.trigger Executing dbus-1.14.8-r0.trigger Executing eudev-3.2.12-r4.trigger Executing eudev-hwids-3.2.12-r4.trigger OK: 1779 MiB in 486 packages >>> corectrl: Cleaning up srcdir >>> corectrl: Cleaning up pkgdir >>> corectrl: Cleaning up tmpdir >>> corectrl: Fetching https://gitlab.com/corectrl/corectrl/-/archive/v1.3.5/corectrl-v1.3.5.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 557k 0 557k 0 0 2137k 0 --:--:-- --:--:-- --:--:-- 2135k >>> corectrl: Fetching https://gitlab.com/corectrl/corectrl/-/archive/v1.3.5/corectrl-v1.3.5.tar.bz2 >>> corectrl: Checking sha512sums... corectrl-v1.3.5.tar.bz2: OK >>> corectrl: Unpacking /var/cache/distfiles/corectrl-v1.3.5.tar.bz2... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 13.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.0.2") -- Checking for module 'botan-2' -- Found botan-2, version 2.19.3 Using bundled units library Using bundled easyloggingpp library -- Checking for module 'dbus-1' -- Found dbus-1, version 1.14.8 D-Bus files will be installed into /usr/share/dbus-1 -- Checking for module 'polkit-gobject-1' -- Found polkit-gobject-1, version 123 -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build [1/276] Automatic MOC for target corectrl_helper [2/276] Automatic MOC for target corectrl_helperkiller [3/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_ru_RU.qm [4/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_nl_NL.qm [5/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_fr_FR.qm [6/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_es_ES.qm [7/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_en_EN.qm [8/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_de_DE.qm [9/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_cs_CZ.qm [10/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_ca_ES.qm [11/276] Generating /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_bg_BG.qm [12/276] Automatic MOC for target corectrl_lib Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_nl_NL.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_en_EN.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_cs_CZ.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_fr_FR.qm'... Generated 177 translation(s) (177 finished and 0 unfinished) Ignored 1 untranslated source text(s) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_de_DE.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_es_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_ca_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_ru_RU.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) Updating '/home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/translations/lang_bg_BG.qm'... Generated 176 translation(s) (175 finished and 1 unfinished) Ignored 2 untranslated source text(s) [13/276] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/__/__/3rdparty/easyloggingpp/easylogging++.cc.o [14/276] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o [15/276] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o [16/276] Building CXX object src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o [17/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o [18/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o [19/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o [20/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o [21/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o [22/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o [23/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o [24/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o [25/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o [26/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o [27/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o [28/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o [29/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/__/__/3rdparty/easyloggingpp/easylogging++.cc.o [30/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o [31/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o [32/276] Building CXX object src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o [33/276] Linking CXX executable src/helper/corectrl_helperkiller [34/276] Linking CXX executable src/helper/corectrl_helper [35/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o [36/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o [37/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o [38/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o [39/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o [40/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o [41/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o [42/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o [43/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o [44/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o [45/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o [46/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o [47/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o [48/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o [49/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o [50/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o [51/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o [52/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o [53/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o [54/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o [55/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o [56/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o [57/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o [58/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o [59/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o [60/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o [61/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o [62/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o [63/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o [64/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o [65/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o [66/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o [67/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o [68/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o [69/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o [70/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o [71/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o [72/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o [73/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o [74/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o [75/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o [76/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o [77/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o [78/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o [79/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o [80/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o [81/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o [82/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o [83/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o [84/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o [85/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o [86/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o [87/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o [88/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o [89/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o [90/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o [91/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o [92/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o [93/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o [94/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o [95/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o [96/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o [97/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o [98/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o [99/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o [100/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o [101/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o [102/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o [103/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o [104/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o [105/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o [106/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o [107/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o [108/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o [109/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o [110/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o [111/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o [112/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o [113/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o [114/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o [115/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o [116/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o [117/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o [118/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o [119/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o [120/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o [121/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o [122/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o [123/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o [124/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o [125/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o [126/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o [127/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o [128/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o [129/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o [130/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o [131/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o [132/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o [133/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:55:66: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2602:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2602 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [134/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o [135/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o [136/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o [137/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o [138/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:88:82: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const | ^~~~~ [139/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/profilepart.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:58: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:59:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:1: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 62 | outer_.tempRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue(units::concentration::percent_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:53:6: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveFanStartValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:59:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:109:1: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'void AMD::FanCurveProfilePart::points(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:144:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function 'void AMD::FanCurveProfilePart::startValue(units::concentration::percent_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:147:6: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | void AMD::FanCurveProfilePart::startValue(units::concentration::percent_t value) | ^~~ [140/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:42:50: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2602:46: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2602 | inline constexpr UnitTypeLhs operator*(const UnitTypeLhs& lhs, T rhs) noexcept | ^~~~~~~~ [141/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function 'virtual void AMD::FanFixed::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:48:55: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | std::round(fanFixedImporter.provideFanFixedValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [142/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o [143/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o [144/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o [145/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/icontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/control.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:26:28: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:35:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:195:21: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:71, from /usr/include/c++/13.1.1/bits/hashtable_policy.h:36, from /usr/include/c++/13.1.1/bits/hashtable.h:35, from /usr/include/c++/13.1.1/bits/unordered_map.h:33, from /usr/include/c++/13.1.1/unordered_map:41, from /usr/include/c++/13.1.1/functional:63: /usr/include/c++/13.1.1/bits/predefined_ops.h: In instantiation of '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13.1.1/bits/stl_algo.h:3924:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:169:28: required from here /usr/include/c++/13.1.1/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13.1.1/bits/predefined_ops.h: In instantiation of '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13.1.1/bits/stl_algo.h:3924:37: required from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:202:28: required from here /usr/include/c++/13.1.1/bits/predefined_ops.h:324:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In constructor 'AMD::FanCurve::FanCurve(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:15:1: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 15 | AMD::FanCurve::FanCurve( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:26:3: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | , tempRange_(std::make_pair(tempMin, tempMax)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'virtual void AMD::FanCurve::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:74:52: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | fanCurveImporter.provideFanCurveFanStartValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/13.1.1/functional:67: /usr/include/c++/13.1.1/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13.1.1/bits/stl_algo.h:3914:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:3923:28: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13.1.1/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13.1.1/bits/predefined_ops.h:325:58: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13.1.1/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]': /usr/include/c++/13.1.1/bits/predefined_ops.h:310:7: note: parameter passing for argument of type 'AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/13.1.1/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 2115 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t, const Point&, const Point&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:188:5: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:195:21: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:199:14: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 199 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /usr/include/c++/13.1.1/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13.1.1/bits/stl_algo.h:3914:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:3923:28: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/predefined_ops.h: In function '__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13.1.1/bits/predefined_ops.h:324:5: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13.1.1/bits/predefined_ops.h:325:58: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13.1.1/bits/predefined_ops.h: In constructor '__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]': /usr/include/c++/13.1.1/bits/predefined_ops.h:310:7: note: parameter passing for argument of type 'AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_algobase.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/13.1.1/bits/stl_algobase.h:2115:5: note: parameter passing for argument of type '__gnu_cxx::__ops::_Iter_pred >' when C++17 is enabled changed to match C++14 in GCC 10.1 2115 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t, const Point&, const Point&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:222:14: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:230:25: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 230 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In constructor 'AMD::FanCurve::FanCurve(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:26:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 26 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'virtual void AMD::FanCurve::exportControl(IControl::Exporter&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:80:48: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 80 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | tempRange_.second); | ~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:84:45: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'void AMD::FanCurve::curve(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:136:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:137:30: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function 'unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t, const Point&, const Point&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:222:14: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 222 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp: In constructor 'AMD::FanCurve::FanCurve(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:45:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.cpp:48:30: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [146/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o [147/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o [148/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o [149/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:120:78: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const | ^~~~~ [150/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [151/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memorytempgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [152/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gputempgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [153/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/junctiontempgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [154/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpufreqgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [155/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [156/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [157/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o [158/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [159/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memusagegraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [160/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o [161/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/powergraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [162/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o [163/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activitygraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [164/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o [165/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o [166/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o [167/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activity.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:64, from /usr/include/c++/13.1.1/string_view:44, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activity.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activity.cpp:4: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activity.cpp:59:31: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/activity.cpp:57:83: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [168/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o [169/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o [170/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/ihelpercontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/helpercontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/helpercontrol.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/helpercontrol.cpp: In member function 'virtual units::time::millisecond_t HelperControl::minExitTimeout() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/helpercontrol.cpp:35:60: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 35 | units::time::millisecond_t HelperControl::minExitTimeout() const | ^~~~~ [171/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memfreqgraphitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h: In member function 'void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensorgraphitem.h:37:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 37 | void takeValue(Unit value) override | ^~~~~~~~~ [172/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/power.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit, std::ratio<1>, std::ratio<-3> > > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/power.cpp:92:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [173/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/cpufreqpack.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr units::unit_t units::unit_t::convert() const [with U = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; Units = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; T = double; NonLinearScale = units::linear_scale]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/cpu/cpufreqpack.cpp:101:73: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2127:44: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2127 | inline constexpr unit_t convert() const noexcept | ^~~~~~~ [174/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o [175/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpufreq.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpufreq.cpp:80:82: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [176/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memusage.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memusage.cpp:71:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [177/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memfreq.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memfreq.cpp:80:82: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [178/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gputemp.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gputemp.cpp:94:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [179/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o [180/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedperc.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:64, from /usr/include/c++/13.1.1/string_view:44, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedperc.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedperc.cpp:4: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedperc.cpp:83:37: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::base_unit<> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedperc.cpp:81:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [181/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memorytemp.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/memorytemp.cpp:85:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [182/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpuvolt.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/gpuvolt.cpp:75:77: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [183/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/junctiontemp.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/junctiontemp.cpp:85:79: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [184/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedrpm.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/../sensor.h:39:34: required from 'Sensor::Sensor(std::string_view, std::vector > >&&, std::optional >&&, std::function&)>&&) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = unsigned int; std::string_view = std::basic_string_view]' /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale> > >, AMD::FanSpeedRPM::Provider::provideGPUSensors(const IGPUInfo&, const ISWInfo&) const:: >&)>}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int> >]' /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/sensors/amd/fanspeedrpm.cpp:119:59: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ [185/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o [186/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o [187/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o [188/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o [189/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o [190/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o [191/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o [192/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/profilepart.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; _T2 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:83:75: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::power::watt_t, units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: note: parameter passing for argument of type 'std::pair, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:83:22: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 83 | units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::power::watt_t, units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: note: parameter passing for argument of type 'std::pair, units::base_unit, std::ratio<1>, std::ratio<-3> > > >, units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function 'virtual void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapValue(units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:39:6: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapValue( | ^~~ [193/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o [194/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp:12: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [195/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:86:73: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const | ^~~~~ [196/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o [197/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o [198/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o [199/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o [200/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o [201/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o [202/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:12: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/memory:78, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/igpucontrolprovider.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprovider.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:4: In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = AMD::FanCurve; _Args = {unique_ptr, default_delete > >, unique_ptr, default_delete > >, unique_ptr, default_delete > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>}]', inlined from 'virtual std::vector > AMD::FanCurveProvider::provideGPUControls(const IGPUInfo&, const ISWInfo&) const' at /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:72:66: /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [203/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o [204/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'units::power::microwatt_t AMD::PMPowerCap::value() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:78:52: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In constructor 'AMD::PMPowerCap::PMPowerCap(std::unique_ptr >&&, units::power::watt_t, units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:11:1: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | AMD::PMPowerCap::PMPowerCap( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'virtual void AMD::PMPowerCap::exportControl(IControl::Exporter&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:59:45: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In constructor 'AMD::PMPowerCap::PMPowerCap(std::unique_ptr >&&, units::power::watt_t, units::power::watt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:11:1: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | AMD::PMPowerCap::PMPowerCap( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'units::power::microwatt_t AMD::PMPowerCap::value() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:78:27: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'virtual void AMD::PMPowerCap::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:50:6: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | void AMD::PMPowerCap::importControl(IControl::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:53:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | value(pmPowerCapImporter.providePMPowerCapValue()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'virtual void AMD::PMPowerCap::exportControl(IControl::Exporter&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:59:41: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 59 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60:47: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~^~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60:41: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function 'virtual void AMD::PMPowerCap::syncControl(ICommandQueue&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:68:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 68 | void AMD::PMPowerCap::syncControl(ICommandQueue &ctlCmds) | ^~~ [205/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o [206/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o [207/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o [208/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o [209/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/profilepart.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:84:58: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:84:1: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 48 | outer_.range_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function 'virtual void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetValue(units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:39:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 39 | void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetValue( | ^~~ [210/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o [211/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o [212/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o [213/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp:6: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [214/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o [215/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:88:56: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 88 | AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const | ^~~~~ [216/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o [217/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/icontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/control.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:18:24: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp: In member function 'units::voltage::millivolt_t AMD::PMVoltOffset::value() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:84:56: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 84 | units::voltage::millivolt_t AMD::PMVoltOffset::value() const | ^~~~~ [218/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o [219/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function 'virtual units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:95:82: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const | ^~~~~ [220/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o [221/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o [222/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function 'virtual units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:95:71: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 95 | units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const | ^~~~~ [223/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o [224/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o [225/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o [226/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o [227/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o [228/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o [229/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o [230/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o [231/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function 'virtual void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk(units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:49:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 49 | void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk( | ^~~ [232/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o [233/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o [234/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o [235/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o [236/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [237/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o [238/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o [239/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o [240/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:154:70: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 154 | AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int index) const | ^~~~~ [241/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function 'virtual void AMD::PMFreqOdProfilePart::Initializer::takePMFreqOdBaseMclk(units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:30:8: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 30 | void takePMFreqOdBaseMclk(units::frequency::megahertz_t) override | ^~~~~~~~~~~~~~~~~~~~ [242/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o [243/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:184:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [244/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/profilepart.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:100:74: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:100:1: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 100 | AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function 'virtual void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | outer_.stateRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:50:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange( | ^~~ [245/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:188:54: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/qmlitem.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:109:33: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue(units::concentration::percent_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:69:6: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:75:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::updateCurvePoint(const QPointF&, const QPointF&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:111:66: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | units::concentration::percent_t(std::round(oldPoint.y()))); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:188:1: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 188 | AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:239:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::updateCurvePoint(const QPointF&, const QPointF&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:112:33: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | auto nPoint = std::make_pair( | ~~~~~~~~~~~~~~^ 113 | units::temperature::celsius_t(std::round(newPoint.x())), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | units::concentration::percent_t(std::round(newPoint.y()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'virtual void AMD::FanCurveQMLItem::takeFanCurveFanStartValue(units::concentration::percent_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:224:53: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | auto newValue = static_cast(value * 100); | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function 'void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:239:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t min, | ^~~ [246/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp: In member function 'units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:120:57: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 120 | units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const | ^~~~~ [247/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o [248/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [249/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o [250/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o [251/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'virtual void AMD::PMVoltCurve::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | importer.providePMVoltCurvePoint(static_cast(i)); | ^ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'void AMD::PMVoltCurve::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'void AMD::PMVoltCurve::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'virtual void AMD::PMVoltCurve::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:57:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 57 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 150 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'virtual void AMD::PMVoltCurve::postInit(ICommandQueue&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38:32: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 38 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38:32: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function 'virtual void AMD::PMVoltCurve::syncControl(ICommandQueue&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:96:36: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 96 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | targetVolt)}); | ~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:96:36: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 [252/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o [253/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o [254/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:115:74: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'void AMD::PMVoltCurveProfilePart::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:115:1: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 115 | AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'void AMD::PMVoltCurveProfilePart::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | void AMD::PMVoltCurveProfilePart::point(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:167:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function 'virtual void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:124:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 133 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:133:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 [255/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o [256/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o [257/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/ihelpercontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/app/app.cpp:10: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/app/app.cpp: In member function 'int App::exec(int, char**)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/app/app.cpp:69:62: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 69 | int const minHelperTimeout = helperControl_->minExitTimeout().to(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [258/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:111:72: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int index) const | ^~~~~ [259/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o [260/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function 'virtual void AMD::PMFreqRange::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:78:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | state(index, importer.providePMFreqRangeState(index)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [261/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:246:68: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 246 | AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:70:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:76:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 76 | void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale> > >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:213:44: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:279:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:285:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'virtual void AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale> > >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:213:44: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:279:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 279 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function 'void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:285:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 285 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ [262/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp: In member function 'virtual units::frequency::megahertz_t AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:112:72: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 112 | AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int index) const | ^~~~~ [263/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [264/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o [265/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o [266/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o [267/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/profilepart.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135:72: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:61:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:67:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135:1: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 64 | outer_.voltRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 70 | outer_.freqRange_ = std::make_pair(min, max); | ~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:61:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 61 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:67:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 67 | void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange( | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:135:1: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 135 | AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int index) const | ^~~ [268/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp: In member function 'virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:144:70: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 144 | AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int index) const | ^~~~~ [269/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o [270/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/__/3rdparty/easyloggingpp/easylogging++.cc.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/tuple:38, from /usr/include/c++/13.1.1/functional:53, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/exportable.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/icontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/control.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:6: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = const units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:65:44: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'void AMD::PMFreqVolt::state(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'virtual void AMD::PMFreqVolt::init()': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:65:44: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 65 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'void AMD::PMFreqVolt::state(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 193 | void AMD::PMFreqVolt::state(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:193:6: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'virtual void AMD::PMFreqVolt::exportControl(IControl::Exporter&) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:105:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:108:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'virtual void AMD::PMFreqVolt::importControl(IControl::Importer&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:81:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 89 | state(index, freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89:10: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 204 | std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int index, | ^~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:204:13: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'virtual void AMD::PMFreqVolt::postInit(ICommandQueue&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43:58: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 43 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43:58: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function 'virtual void AMD::PMFreqVolt::syncControl(ICommandQueue&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132:36: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 132 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132:36: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 [271/276] Building CXX object src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:12: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/memory:78, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/igpucontrolprovider.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:4: In function 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = AMD::PMPowerCap; _Args = {unique_ptr, default_delete > >, units::unit_t, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>}]', inlined from 'virtual std::vector > AMD::PMPowerCapProvider::provideGPUControls(const IGPUInfo&, const ISWInfo&) const' at /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:65:68: /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp:8: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:64, from /usr/include/c++/13.1.1/bits/specfun.h:43, from /usr/include/c++/13.1.1/cmath:3699, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:81: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp:27:30: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp: In function 'void Utils::Common::normalizePoints(std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > >&, std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp:11:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | void Utils::Common::normalizePoints( | ^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp:27:30: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 27 | temps, std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/commonutils.cpp:11:6: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 11 | void Utils::Common::normalizePoints( | ^~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp:8: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp:8: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp:8: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/info/amd/gpuinfopmoverdrive.cpp:7: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp:9: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/info/amd/gpuinfovram.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/info/amd/gpuinfovram.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/info/amd/gpuinfovram.cpp: In lambda function: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/info/amd/gpuinfovram.cpp:34:18: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | return size; | ^~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/ihelpercontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/helper/helpercontrol.h:6, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/app/appfactory.cpp:36: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurve.h:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build/src/corectrl_lib_autogen/B4X2MGHYFV/moc_fancurveqmlitem.cpp:10, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/build/src/corectrl_lib_autogen/mocs_compilation.cpp:7: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ In file included from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:14, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:4: /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::second_t units::literals::operator""_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::picosecond_t units::literals::operator""_ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::microsecond_t units::literals::operator""_us(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::millisecond_t units::literals::operator""_ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::centisecond_t units::literals::operator""_cs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decisecond_t units::literals::operator""_ds(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::decasecond_t units::literals::operator""_das(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3446:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::minute_t units::literals::operator""_min(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3447:9: note: in expansion of macro 'UNIT_ADD' 3447 | UNIT_ADD(time, minute, minutes, min, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::hour_t units::literals::operator""_hr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3448:9: note: in expansion of macro 'UNIT_ADD' 3448 | UNIT_ADD(time, hour, hours, hr, unit, minutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::day_t units::literals::operator""_d(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3449:9: note: in expansion of macro 'UNIT_ADD' 3449 | UNIT_ADD(time, day, days, d, unit, hours>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::week_t units::literals::operator""_wk(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3450:9: note: in expansion of macro 'UNIT_ADD' 3450 | UNIT_ADD(time, week, weeks, wk, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::year_t units::literals::operator""_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3451:9: note: in expansion of macro 'UNIT_ADD' 3451 | UNIT_ADD(time, year, years, yr, unit, days>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3452:9: note: in expansion of macro 'UNIT_ADD' 3452 | UNIT_ADD(time, julian_year, julian_years, a_j, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3453:9: note: in expansion of macro 'UNIT_ADD' 3453 | UNIT_ADD(time, gregorian_year, gregorian_years, a_g, unit, seconds>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::radian_t units::literals::operator""_rad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::microradian_t units::literals::operator""_urad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3471:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::degree_t units::literals::operator""_deg(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3472:9: note: in expansion of macro 'UNIT_ADD' 3472 | UNIT_ADD(angle, degree, degrees, deg, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3473:9: note: in expansion of macro 'UNIT_ADD' 3473 | UNIT_ADD(angle, arcminute, arcminutes, arcmin, unit, degrees>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3474:9: note: in expansion of macro 'UNIT_ADD' 3474 | UNIT_ADD(angle, arcsecond, arcseconds, arcsec, unit, arcminutes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3475:9: note: in expansion of macro 'UNIT_ADD' 3475 | UNIT_ADD(angle, milliarcsecond, milliarcseconds, mas, milli) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::turn_t units::literals::operator""_tr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3476:9: note: in expansion of macro 'UNIT_ADD' 3476 | UNIT_ADD(angle, turn, turns, tr, unit, radians, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angle::gradian_t units::literals::operator""_gon(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3477:9: note: in expansion of macro 'UNIT_ADD' 3477 | UNIT_ADD(angle, gradian, gradians, gon, unit, turns>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3515:9: note: in expansion of macro 'UNIT_ADD' 3515 | UNIT_ADD(temperature, kelvin, kelvin, K, unit, units::category::temperature_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3516:9: note: in expansion of macro 'UNIT_ADD' 3516 | UNIT_ADD(temperature, celsius, celsius, degC, unit, kelvin, std::ratio<0>, std::ratio<27315, 100>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> >, std::ratio<0, 1>, std::ratio<-160, 9> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3517:9: note: in expansion of macro 'UNIT_ADD' 3517 | UNIT_ADD(temperature, fahrenheit, fahrenheit, degF, unit, celsius, std::ratio<0>, std::ratio<-160, 9>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3518:9: note: in expansion of macro 'UNIT_ADD' 3518 | UNIT_ADD(temperature, reaumur, reaumur, Re, unit, celsius>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3519:9: note: in expansion of macro 'UNIT_ADD' 3519 | UNIT_ADD(temperature, rankine, rankine, Ra, unit, kelvin>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3593:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3633:9: note: in expansion of macro 'UNIT_ADD' 3633 | UNIT_ADD(angular_velocity, radians_per_second, radians_per_second, rad_per_s, unit, units::category::angular_velocity_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3634:9: note: in expansion of macro 'UNIT_ADD' 3634 | UNIT_ADD(angular_velocity, degrees_per_second, degrees_per_second, deg_per_s, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3635:9: note: in expansion of macro 'UNIT_ADD' 3635 | UNIT_ADD(angular_velocity, revolutions_per_minute, revolutions_per_minute, rpm, unit, radians_per_second, std::ratio<1>>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> >, std::ratio<1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3636:9: note: in expansion of macro 'UNIT_ADD' 3636 | UNIT_ADD(angular_velocity, milliarcseconds_per_year, milliarcseconds_per_year, mas_per_yr, compound_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::watt_t units::literals::operator""_W(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::picowatt_t units::literals::operator""_pW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::microwatt_t units::literals::operator""_uW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::decawatt_t units::literals::operator""_daW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::megawatt_t units::literals::operator""_MW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::terawatt_t units::literals::operator""_TW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::petawatt_t units::literals::operator""_PW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3764:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::horsepower_t units::literals::operator""_hp(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3765:9: note: in expansion of macro 'UNIT_ADD' 3765 | UNIT_ADD(power, horsepower, horsepower, hp, unit, watts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBW_t units::literals::operator""_dBW(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3766:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3766 | UNIT_ADD_DECIBEL(power, watt, dBW) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::power::dBm_t units::literals::operator""_dBm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::decibel_scale>' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:316:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 316 | UNIT_ADD_LITERALS(namespaceName, abbreviation, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3767:9: note: in expansion of macro 'UNIT_ADD_DECIBEL' 3767 | UNIT_ADD_DECIBEL(power, milliwatt, dBm) | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::volt_t units::literals::operator""_V(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3785:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3786:9: note: in expansion of macro 'UNIT_ADD' 3786 | UNIT_ADD(voltage, statvolt, statvolts, statV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:3787:9: note: in expansion of macro 'UNIT_ADD' 3787 | UNIT_ADD(voltage, abvolt, abvolts, abV, unit, volts>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4099:9: note: in expansion of macro 'UNIT_ADD' 4099 | UNIT_ADD(concentration, ppm, parts_per_million, ppm, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit<> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4100:9: note: in expansion of macro 'UNIT_ADD' 4100 | UNIT_ADD(concentration, ppb, parts_per_billion, ppb, unit, parts_per_million>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit<> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4101:9: note: in expansion of macro 'UNIT_ADD' 4101 | UNIT_ADD(concentration, ppt, parts_per_trillion, ppt, unit, parts_per_billion>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::concentration::percent_t units::literals::operator""_pct(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit<> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4102:9: note: in expansion of macro 'UNIT_ADD' 4102 | UNIT_ADD(concentration, percent, percent, pct, unit, units::category::scalar_unit>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::byte_t units::literals::operator""_B(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobyte_t units::literals::operator""_pB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbyte_t units::literals::operator""_uB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibyte_t units::literals::operator""_mB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibyte_t units::literals::operator""_cB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibyte_t units::literals::operator""_dB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabyte_t units::literals::operator""_daB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabyte_t units::literals::operator""_MB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabyte_t units::literals::operator""_TB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabyte_t units::literals::operator""_PB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4120:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabyte_t units::literals::operator""_EB(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4121:9: note: in expansion of macro 'UNIT_ADD' 4121 | UNIT_ADD(data, exabyte, exabytes, EB, unit, petabytes>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::bit_t units::literals::operator""_b(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:386:9: note: in expansion of macro 'UNIT_ADD' 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::femtobit_t units::literals::operator""_fb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:387:9: note: in expansion of macro 'UNIT_ADD' 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::picobit_t units::literals::operator""_pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:388:9: note: in expansion of macro 'UNIT_ADD' 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::nanobit_t units::literals::operator""_nb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:389:9: note: in expansion of macro 'UNIT_ADD' 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::microbit_t units::literals::operator""_ub(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:390:9: note: in expansion of macro 'UNIT_ADD' 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::millibit_t units::literals::operator""_mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:391:9: note: in expansion of macro 'UNIT_ADD' 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::centibit_t units::literals::operator""_cb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:392:9: note: in expansion of macro 'UNIT_ADD' 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decibit_t units::literals::operator""_db(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:393:9: note: in expansion of macro 'UNIT_ADD' 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::decabit_t units::literals::operator""_dab(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:394:9: note: in expansion of macro 'UNIT_ADD' 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::hectobit_t units::literals::operator""_hb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:395:9: note: in expansion of macro 'UNIT_ADD' 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kilobit_t units::literals::operator""_kb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:396:9: note: in expansion of macro 'UNIT_ADD' 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::megabit_t units::literals::operator""_Mb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:397:9: note: in expansion of macro 'UNIT_ADD' 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:398:9: note: in expansion of macro 'UNIT_ADD' 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::terabit_t units::literals::operator""_Tb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:399:9: note: in expansion of macro 'UNIT_ADD' 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::petabit_t units::literals::operator""_Pb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:400:9: note: in expansion of macro 'UNIT_ADD' 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:421:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_PREFIXES' 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:422:9: note: in expansion of macro 'UNIT_ADD' 422 | UNIT_ADD(namespaceName, kibi ## nameSingular, kibi ## namePlural, Ki ## abbreviation, kibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:423:9: note: in expansion of macro 'UNIT_ADD' 423 | UNIT_ADD(namespaceName, mebi ## nameSingular, mebi ## namePlural, Mi ## abbreviation, mebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:424:9: note: in expansion of macro 'UNIT_ADD' 424 | UNIT_ADD(namespaceName, gibi ## nameSingular, gibi ## namePlural, Gi ## abbreviation, gibi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:425:9: note: in expansion of macro 'UNIT_ADD' 425 | UNIT_ADD(namespaceName, tebi ## nameSingular, tebi ## namePlural, Ti ## abbreviation, tebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:426:9: note: in expansion of macro 'UNIT_ADD' 426 | UNIT_ADD(namespaceName, pebi ## nameSingular, pebi ## namePlural, Pi ## abbreviation, pebi)\ | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:427:9: note: in expansion of macro 'UNIT_ADD' 427 | UNIT_ADD(namespaceName, exbi ## nameSingular, exbi ## namePlural, Ei ## abbreviation, exbi) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4122:9: note: in expansion of macro 'UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES' 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr units::data::exabit_t units::literals::operator""_Eb(long double)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:236:109: note: parameter passing for argument of type 'units::unit_t, units::unit, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:273:9: note: in expansion of macro 'UNIT_ADD_LITERALS' 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:4123:9: note: in expansion of macro 'UNIT_ADD' 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = long long unsigned int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:29:54: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:76: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/13.1.1/bits/stl_algobase.h:64, from /usr/include/c++/13.1.1/string:51, from /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.h:10: /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:28: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In instantiation of 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:74: required from here /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:28: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:437:43: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13.1.1/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; _T2 = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp>::type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp2>::type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:496:29: required from here /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:29:11: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | *size = units::make_unit( | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveClkRange(const std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:76: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveVoltRangeLine(const std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:74: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h: In function 'constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/3rdparty/units/units.h:2201:35: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 2201 | inline constexpr UnitType make_unit(const T value) noexcept | ^~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_pair.h: In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]': /usr/include/c++/13.1.1/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > Utils::AMD::parseOverdriveVoltCurve(const std::vector >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:437:43: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > Utils::AMD::parseOverdriveVoltCurveRange(const std::vector >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:496:29: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:29:54: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 29 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 30 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > Utils::AMD::parseOverdriveVoltCurve(const std::vector >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:437:43: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 437 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveClkRange(const std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:261:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:262:76: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveVoltRangeLine(const std::string&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:311:28: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:312:74: note: parameter passing for argument of type 'units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp: In function 'std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > Utils::AMD::parseOverdriveVoltCurveRange(const std::vector >&)': /home/buildozer/aports/testing/corectrl/src/corectrl-v1.3.5/src/core/components/amdutils.cpp:496:29: note: parameter passing for argument of type 'std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >' when C++17 is enabled changed to match C++14 in GCC 10.1 496 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [272/276] Linking CXX shared library src/libcorectrl.so [273/276] Generating qrc_resources.cpp [274/276] Building CXX object src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o [275/276] Building CXX object src/CMakeFiles/corectrl.dir/main.cpp.o [276/276] Linking CXX executable src/corectrl >>> corectrl: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/16x16/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/22x22/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/24x24/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/32x32/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/48x48/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/64x64/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/72x72/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/96x96/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/128x128/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/192x192/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/icons/hicolor/256x256/apps/corectrl.svg -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/applications/org.corectrl.corectrl.desktop -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/metainfo/org.corectrl.corectrl.appdata.xml -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/bin/corectrl -- Set runtime path of "/home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/bin/corectrl" to "" -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/lib/libcorectrl.so -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/libexec/corectrl/corectrl_helperkiller -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/dbus-1/system.d/org.corectrl.helperkiller.conf -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/dbus-1/system-services/org.corectrl.helperkiller.service -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/polkit-1/actions/org.corectrl.helperkiller.policy -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/libexec/corectrl/corectrl_helper -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/dbus-1/system.d/org.corectrl.helper.conf -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/dbus-1/system-services/org.corectrl.helper.service -- Installing: /home/buildozer/aports/testing/corectrl/pkg/corectrl/usr/share/polkit-1/actions/org.corectrl.helper.policy >>> corectrl*: Running postcheck for corectrl >>> corectrl*: Preparing package corectrl... >>> corectrl*: Stripping binaries >>> corectrl*: Scanning shared objects >>> corectrl*: Tracing dependencies... hwdata procps qt5-qtquickcontrols2 qt5-qtsvg qt5-qtxmlpatterns so:libQt5Charts.so.5 so:libQt5Core.so.5 so:libQt5DBus.so.5 so:libQt5Gui.so.5 so:libQt5Network.so.5 so:libQt5Qml.so.5 so:libQt5Quick.so.5 so:libQt5Widgets.so.5 so:libbotan-2.so.19 so:libc.musl-aarch64.so.1 so:libfmt.so.10 so:libgcc_s.so.1 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libpolkit-gobject-1.so.0 so:libpugixml.so.1 so:libquazip1-qt5.so.1.4.0 so:libstdc++.so.6 >>> corectrl*: Package size: 4.3 MB >>> corectrl*: Compressing data... >>> corectrl*: Create checksum... >>> corectrl*: Create corectrl-1.3.5-r1.apk >>> corectrl: Build complete at Tue, 29 Aug 2023 08:23:07 +0000 elapsed time 0h 0m 35s >>> corectrl: Cleaning up srcdir >>> corectrl: Cleaning up pkgdir >>> corectrl: Uninstalling dependencies... (1/383) Purging .makedepends-corectrl (20230829.082233) (2/383) Purging eudev-hwids (3.2.12-r4) (3/383) Purging hwdata (0.373-r0) (4/383) Purging hwdata-usb (0.373-r0) (5/383) Purging hwdata-pci (0.373-r0) (6/383) Purging hwdata-pnp (0.373-r0) (7/383) Purging hwdata-net (0.373-r0) (8/383) Purging qt5-qtxmlpatterns (5.15.10_git20230424-r0) (9/383) Purging botan-dev (2.19.3-r5) (10/383) Purging boost-dev (1.82.0-r2) (11/383) Purging boost1.82-dev (1.82.0-r2) (12/383) Purging boost1.82 (1.82.0-r2) (13/383) Purging boost1.82-libs (1.82.0-r2) (14/383) Purging boost1.82-atomic (1.82.0-r2) (15/383) Purging boost1.82-container (1.82.0-r2) (16/383) Purging boost1.82-contract (1.82.0-r2) (17/383) Purging boost1.82-coroutine (1.82.0-r2) (18/383) Purging boost1.82-date_time (1.82.0-r2) (19/383) Purging boost1.82-fiber (1.82.0-r2) (20/383) Purging boost1.82-graph (1.82.0-r2) (21/383) Purging boost1.82-iostreams (1.82.0-r2) (22/383) Purging boost1.82-json (1.82.0-r2) (23/383) Purging boost1.82-locale (1.82.0-r2) (24/383) Purging boost1.82-log_setup (1.82.0-r2) (25/383) Purging boost1.82-math (1.82.0-r2) (26/383) Purging boost1.82-nowide (1.82.0-r2) (27/383) Purging boost1.82-prg_exec_monitor (1.82.0-r2) (28/383) Purging boost1.82-program_options (1.82.0-r2) (29/383) Purging boost1.82-python3 (1.82.0-r2) (30/383) Purging boost1.82-random (1.82.0-r2) (31/383) Purging boost1.82-regex (1.82.0-r2) (32/383) Purging boost1.82-stacktrace_basic (1.82.0-r2) (33/383) Purging boost1.82-stacktrace_noop (1.82.0-r2) (34/383) Purging boost1.82-system (1.82.0-r2) (35/383) Purging boost1.82-timer (1.82.0-r2) (36/383) Purging boost1.82-type_erasure (1.82.0-r2) (37/383) Purging boost1.82-unit_test_framework (1.82.0-r2) (38/383) Purging boost1.82-url (1.82.0-r2) (39/383) Purging boost1.82-wave (1.82.0-r2) (40/383) Purging boost1.82-wserialization (1.82.0-r2) (41/383) Purging botan-libs (2.19.3-r5) (42/383) Purging cmake (3.27.4-r0) (43/383) Purging polkit-dev (123-r0) (44/383) Purging polkit-openrc (123-r0) (45/383) Purging polkit-common (123-r0) (46/383) Purging dbus-glib-dev (0.112-r6) (47/383) Purging pugixml-dev (1.13-r0) (48/383) Purging pugixml (1.13-r0) (49/383) Purging qt5-qtcharts-dev (5.15.10_git20230424-r0) (50/383) Purging qt5-qtcharts (5.15.10_git20230424-r0) (51/383) Purging qt5-qtquickcontrols2-dev (5.15.10_git20230612-r0) (52/383) Purging qt5-qtquickcontrols2 (5.15.10_git20230612-r0) (53/383) Purging qt5-qtgraphicaleffects (5.15.10_git20230424-r0) (54/383) Purging qt5-qtsvg-dev (5.15.10_git20230612-r0) (55/383) Purging qt5-qtsvg (5.15.10_git20230612-r0) (56/383) Purging qt5-qttools-dev (5.15.10_git20230612-r0) (57/383) Purging qt5-qttools (5.15.10_git20230612-r0) (58/383) Purging quazip-dev (1.4-r2) (59/383) Purging libquazip1-qt5 (1.4-r2) (60/383) Purging libquazip1-qt6 (1.4-r2) (61/383) Purging samurai (1.2-r5) (62/383) Purging avahi-openrc (0.8-r13) (63/383) Purging dbus-openrc (1.14.8-r0) (64/383) Purging dbus-daemon-launch-helper (1.14.8-r0) (65/383) Purging dbus (1.14.8-r0) (66/383) Purging boost1.82-chrono (1.82.0-r2) (67/383) Purging boost1.82-context (1.82.0-r2) (68/383) Purging boost1.82-log (1.82.0-r2) (69/383) Purging boost1.82-serialization (1.82.0-r2) (70/383) Purging boost1.82-thread (1.82.0-r2) (71/383) Purging clang16-libclang (16.0.6-r3) (72/383) Purging clang16-headers (16.0.6-r3) (73/383) Purging dbus-glib (0.112-r6) (74/383) Purging eudev-openrc (3.2.12-r4) (75/383) Purging git-perl (2.42.0-r0) (76/383) Purging perl-git (2.42.0-r0) (77/383) Purging perl-error (0.17029-r2) (78/383) Purging libarchive (3.7.1-r0) (79/383) Purging libinput-udev (1.24.0-r0) (80/383) Purging libqt5designercomponents (5.15.10_git20230612-r0) (81/383) Purging libqt5help (5.15.10_git20230612-r0) (82/383) Purging libuv (1.46.0-r0) (83/383) Purging linux-pam (1.5.3-r4) (84/383) Purging llvm16-libs (16.0.6-r6) (85/383) Purging polkit-noelogind-libs (123-r0) (86/383) Purging procps-ng (4.0.3-r2) (87/383) Purging python3-pyc (3.11.5-r0) (88/383) Purging python3-pycache-pyc0 (3.11.5-r0) (89/383) Purging xcb-proto-pyc (1.15.2-r2) (90/383) Purging pyc (0.1-r0) (91/383) Purging qt5-qtdeclarative-dev (5.15.10_git20230629-r0) (92/383) Purging qt5-qtwayland (5.15.10_git20230714-r0) (93/383) Purging qt6-qt5compat (6.5.2-r0) (94/383) Purging qt6-qtbase-dev (6.5.2-r0) (95/383) Purging qt6-qtbase-mysql (6.5.2-r0) (96/383) Purging qt6-qtbase-odbc (6.5.2-r0) (97/383) Purging qt6-qtbase-postgresql (6.5.2-r0) (98/383) Purging qt6-qtbase-sqlite (6.5.2-r0) (99/383) Purging cups-dev (2.4.6-r0) (100/383) Purging libgcrypt-dev (1.10.2-r2) (101/383) Purging double-conversion-dev (3.3.0-r0) (102/383) Purging gtk+3.0-dev (3.24.38-r1) (103/383) Purging wayland-protocols (1.32-r2) (104/383) Purging libb2-dev (0.98.1-r3) (105/383) Purging libinput-dev (1.24.0-r0) (106/383) Purging eudev-dev (3.2.12-r4) (107/383) Purging eudev (3.2.12-r4) (108/383) Purging udev-init-scripts-openrc (35-r1) (109/383) Purging udev-init-scripts (35-r1) (110/383) Purging libpq-dev (15.4-r0) (111/383) Purging libproxy-dev (0.5.3-r0) (112/383) Purging libxkbcommon-dev (1.5.0-r5) (113/383) Purging mariadb-dev (10.11.5-r1) (114/383) Purging fmt-dev (10.1.1-r0) (115/383) Purging fmt (10.1.1-r0) (116/383) Purging mariadb-connector-c-dev (3.3.5-r0) (117/383) Purging mariadb-embedded (10.11.5-r1) (118/383) Purging mariadb-common (10.11.5-r1) (119/383) Purging tslib-dev (1.22-r1) (120/383) Purging unixodbc-dev (2.3.12-r0) (121/383) Purging vulkan-loader-dev (1.3.250.1-r0) (122/383) Purging vulkan-headers (1.3.250.1-r0) (123/383) Purging vulkan-loader (1.3.250.1-r0) (124/383) Purging wayland-dev (1.22.0-r4) (125/383) Purging xcb-util-cursor-dev (0.1.4-r0) (126/383) Purging xcb-util-image-dev (0.4.1-r0) (127/383) Purging xcb-util-keysyms-dev (0.4.1-r0) (128/383) Purging xcb-util-renderutil-dev (0.3.10-r0) (129/383) Purging xcb-util-wm-dev (0.4.2-r0) (130/383) Purging qt6-qtshadertools (6.5.2-r0) (131/383) Purging qt6-qtwayland (6.5.2-r0) (132/383) Purging rhash-libs (1.4.4-r0) (133/383) Purging utmps-libs (0.1.2.1-r2) (134/383) Purging at-spi2-core-dev (2.48.3-r0) (135/383) Purging qt6-qtdeclarative (6.5.2-r0) (136/383) Purging qt6-qtbase-x11 (6.5.2-r0) (137/383) Purging qt5-qtbase-dev (5.15.10_git20230714-r0) (138/383) Purging qt5-qtbase-sqlite (5.15.10_git20230714-r0) (139/383) Purging qt5-qtbase-odbc (5.15.10_git20230714-r0) (140/383) Purging qt5-qtbase-postgresql (5.15.10_git20230714-r0) (141/383) Purging qt5-qtbase-mysql (5.15.10_git20230714-r0) (142/383) Purging qt5-qtbase-tds (5.15.10_git20230714-r0) (143/383) Purging dbus-dev (1.14.8-r0) (144/383) Purging libsm-dev (1.2.4-r3) (145/383) Purging openssl-dev (3.1.2-r0) (146/383) Purging perl (5.38.0-r0) (147/383) Purging sqlite-dev (3.43.0-r0) (148/383) Purging sqlite (3.43.0-r0) (149/383) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (150/383) Purging libqt5designer (5.15.10_git20230612-r0) (151/383) Purging qt5-qtbase-x11 (5.15.10_git20230714-r0) (152/383) Purging xdg-utils (1.1.3-r4) (153/383) Purging xset (1.2.5-r1) (154/383) Purging xprop (1.2.6-r0) (155/383) Purging gtk+3.0 (3.24.38-r1) Executing gtk+3.0-3.24.38-r1.post-deinstall (156/383) Purging gtk-update-icon-cache (3.24.38-r1) (157/383) Purging hicolor-icon-theme (0.17-r2) (158/383) Purging libatk-bridge-2.0 (2.48.3-r0) (159/383) Purging at-spi2-core (2.48.3-r0) (160/383) Purging avahi-dev (0.8-r13) (161/383) Purging gdbm-dev (1.23-r1) (162/383) Purging gdbm-tools (1.23-r1) (163/383) Purging avahi-compat-howl (0.8-r13) (164/383) Purging avahi-compat-libdns_sd (0.8-r13) (165/383) Purging avahi-glib (0.8-r13) (166/383) Purging avahi (0.8-r13) (167/383) Purging cups-libs (2.4.6-r0) (168/383) Purging avahi-libs (0.8-r13) (169/383) Purging boost1.82-filesystem (1.82.0-r2) (170/383) Purging pango-dev (1.50.14-r3) (171/383) Purging pango-tools (1.50.14-r3) (172/383) Purging pango (1.50.14-r3) Executing pango-1.50.14-r3.pre-deinstall (173/383) Purging harfbuzz-dev (8.1.1-r0) (174/383) Purging harfbuzz-cairo (8.1.1-r0) (175/383) Purging harfbuzz-gobject (8.1.1-r0) (176/383) Purging harfbuzz-icu (8.1.1-r0) (177/383) Purging harfbuzz-subset (8.1.1-r0) (178/383) Purging harfbuzz (8.1.1-r0) (179/383) Purging graphite2-dev (1.3.14-r6) (180/383) Purging graphite2 (1.3.14-r6) (181/383) Purging cairo-dev (1.17.8-r2) (182/383) Purging cairo-tools (1.17.8-r2) (183/383) Purging xcb-util-dev (0.4.1-r3) (184/383) Purging util-macros (1.20.0-r0) (185/383) Purging cairo-gobject (1.17.8-r2) (186/383) Purging cairo (1.17.8-r2) (187/383) Purging libxft-dev (2.3.8-r2) (188/383) Purging libxft (2.3.8-r2) (189/383) Purging fontconfig-dev (2.14.2-r4) (190/383) Purging fontconfig (2.14.2-r4) (191/383) Purging freetype-dev (2.13.2-r0) (192/383) Purging freetype (2.13.2-r0) (193/383) Purging brotli-dev (1.0.9-r15) (194/383) Purging brotli (1.0.9-r15) (195/383) Purging gdk-pixbuf-dev (2.42.10-r5) (196/383) Purging gdk-pixbuf (2.42.10-r5) Executing gdk-pixbuf-2.42.10-r5.pre-deinstall (197/383) Purging glib-dev (2.76.4-r1) (198/383) Purging bzip2-dev (1.0.8-r6) (199/383) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (200/383) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (201/383) Purging gettext-dev (0.22-r0) (202/383) Purging gettext-asprintf (0.22-r0) (203/383) Purging gettext (0.22-r0) (204/383) Purging gettext-envsubst (0.22-r0) (205/383) Purging libxslt (1.1.38-r1) (206/383) Purging pcre2-dev (10.42-r1) (207/383) Purging libpcre2-32 (10.42-r1) (208/383) Purging libedit-dev (20230828.3.1-r3) (209/383) Purging ncurses-dev (6.4_p20230722-r0) (210/383) Purging libncurses++ (6.4_p20230722-r0) (211/383) Purging bsd-compat-headers (0.7.2-r5) (212/383) Purging libepoxy-dev (1.5.10-r1) (213/383) Purging libepoxy (1.5.10-r1) (214/383) Purging mesa-dev (23.1.6-r0) (215/383) Purging libxdamage-dev (1.1.6-r4) (216/383) Purging libxdamage (1.1.6-r4) (217/383) Purging libxshmfence-dev (1.3.2-r5) (218/383) Purging mesa-egl (23.1.6-r0) (219/383) Purging mesa-gbm (23.1.6-r0) (220/383) Purging mesa-gl (23.1.6-r0) (221/383) Purging mesa-gles (23.1.6-r0) (222/383) Purging mesa-osmesa (23.1.6-r0) (223/383) Purging mesa-xatracker (23.1.6-r0) (224/383) Purging mesa-rusticl (23.1.6-r0) (225/383) Purging mesa (23.1.6-r0) (226/383) Purging libclc (15.0.7-r2) (227/383) Purging clang15-headers (15.0.7-r18) (228/383) Purging clang15-libs (15.0.7-r18) (229/383) Purging qt6-qtbase (6.5.2-r0) (230/383) Purging qt5-qtbase (5.15.10_git20230714-r0) (231/383) Purging dbus-libs (1.14.8-r0) (232/383) Purging double-conversion (3.3.0-r0) (233/383) Purging libproxy (0.5.3-r0) (234/383) Purging duktape (2.7.0-r1) (235/383) Purging libinput-libs (1.24.0-r0) (236/383) Purging eudev-libs (3.2.12-r4) (237/383) Purging expat-dev (2.5.0-r2) (238/383) Purging expat (2.5.0-r2) (239/383) Purging freetds (1.3.20-r0) (240/383) Purging fribidi-dev (1.0.13-r0) (241/383) Purging fribidi (1.0.13-r0) (242/383) Purging libxrandr-dev (1.5.3-r4) (243/383) Purging libxrandr (1.5.3-r4) (244/383) Purging libxcomposite-dev (0.4.6-r4) (245/383) Purging libxcomposite (0.4.6-r4) (246/383) Purging libxinerama-dev (1.1.5-r3) (247/383) Purging libxinerama (1.1.5-r3) (248/383) Purging libxxf86vm-dev (1.1.5-r5) (249/383) Purging libxxf86vm (1.1.5-r5) (250/383) Purging libxcursor-dev (1.2.1-r3) (251/383) Purging libxcursor (1.2.1-r3) (252/383) Purging libxrender-dev (0.9.11-r4) (253/383) Purging libxrender (0.9.11-r4) (254/383) Purging libxtst-dev (1.2.4-r4) (255/383) Purging libxtst (1.2.4-r4) (256/383) Purging libxi-dev (1.8.1-r2) (257/383) Purging libxi (1.8.1-r2) (258/383) Purging libxfixes-dev (6.0.1-r3) (259/383) Purging libxfixes (6.0.1-r3) (260/383) Purging libxext-dev (1.3.5-r3) (261/383) Purging libx11-dev (1.8.6-r0) (262/383) Purging xtrans (1.5.0-r0) (263/383) Purging libxcb-dev (1.15-r3) (264/383) Purging xcb-proto (1.15.2-r2) (265/383) Purging python3 (3.11.5-r0) (266/383) Purging gdbm (1.23-r1) (267/383) Purging gettext-libs (0.22-r0) (268/383) Purging shared-mime-info (2.2-r5) Executing shared-mime-info-2.2-r5.post-deinstall (269/383) Purging libatk-1.0 (2.48.3-r0) (270/383) Purging glib (2.76.4-r1) (271/383) Purging gnutls-dev (3.8.1-r0) (272/383) Purging gnutls-c++ (3.8.1-r0) (273/383) Purging gnutls (3.8.1-r0) (274/383) Purging nettle-dev (3.9.1-r0) (275/383) Purging nettle (3.9.1-r0) (276/383) Purging gmp-dev (6.3.0-r0) (277/383) Purging libgmpxx (6.3.0-r0) (278/383) Purging icu-dev (73.2-r2) (279/383) Purging icu (73.2-r2) (280/383) Purging icu-libs (73.2-r2) (281/383) Purging icu-data-full (73.2-r2) (282/383) Purging kmod-libs (30-r4) (283/383) Purging libaio (0.3.113-r1) (284/383) Purging libb2 (0.98.1-r3) (285/383) Purging util-linux-dev (2.39.2-r0) (286/383) Purging libfdisk (2.39.2-r0) (287/383) Purging libmount (2.39.2-r0) (288/383) Purging libsmartcols (2.39.2-r0) (289/383) Purging libblkid (2.39.2-r0) (290/383) Purging libxdmcp-dev (1.1.4-r3) (291/383) Purging xcb-util-cursor (0.1.4-r0) (292/383) Purging xcb-util-renderutil (0.3.10-r0) (293/383) Purging xcb-util-image (0.4.1-r0) (294/383) Purging libxkbcommon-x11 (1.5.0-r5) (295/383) Purging xcb-util-wm (0.4.2-r0) (296/383) Purging libxmu (1.1.4-r2) (297/383) Purging libxext (1.3.5-r3) (298/383) Purging libxt (1.3.0-r4) (299/383) Purging libx11 (1.8.6-r0) (300/383) Purging xcb-util-keysyms (0.4.1-r0) (301/383) Purging xcb-util (0.4.1-r3) (302/383) Purging libxcb (1.15-r3) (303/383) Purging libxdmcp (1.1.4-r3) (304/383) Purging libbsd (0.11.7-r3) (305/383) Purging libelf (0.189-r3) (306/383) Purging libbz2 (1.0.8-r6) (307/383) Purging libdaemon (0.14-r4) (308/383) Purging libdrm-dev (2.4.116-r0) (309/383) Purging libdrm (2.4.116-r0) (310/383) Purging libevdev (1.13.1-r0) (311/383) Purging libevent (2.1.12-r7) (312/383) Purging libffi-dev (3.4.4-r3) (313/383) Purging linux-headers (6.4-r0) (314/383) Purging spirv-llvm-translator-libs (15.0.0-r4) (315/383) Purging llvm15-libs (15.0.7-r12) (316/383) Purging wayland-libs-cursor (1.22.0-r4) (317/383) Purging wayland-libs-client (1.22.0-r4) (318/383) Purging p11-kit-dev (0.25.0-r0) (319/383) Purging p11-kit (0.25.0-r0) (320/383) Purging wayland-libs-server (1.22.0-r4) (321/383) Purging libffi (3.4.4-r3) (322/383) Purging libformw (6.4_p20230722-r0) (323/383) Purging libgcrypt (1.10.2-r2) (324/383) Purging libgpg-error-dev (1.47-r2) (325/383) Purging libgpg-error (1.47-r2) (326/383) Purging libice-dev (1.1.1-r5) (327/383) Purging libsm (1.2.4-r3) (328/383) Purging libice (1.1.1-r5) (329/383) Purging libidn2-dev (2.3.4-r3) (330/383) Purging libintl (0.22-r0) (331/383) Purging tiff-dev (4.5.1-r0) (332/383) Purging libtiffxx (4.5.1-r0) (333/383) Purging tiff (4.5.1-r0) (334/383) Purging libjpeg-turbo-dev (3.0.0-r1) (335/383) Purging libturbojpeg (3.0.0-r1) (336/383) Purging libjpeg-turbo (3.0.0-r1) (337/383) Purging libmd (1.1.0-r0) (338/383) Purging libmenuw (6.4_p20230722-r0) (339/383) Purging libpanelw (6.4_p20230722-r0) (340/383) Purging libpcre2-16 (10.42-r1) (341/383) Purging libpng-dev (1.6.40-r0) (342/383) Purging libpng (1.6.40-r0) (343/383) Purging libpq (15.4-r0) (344/383) Purging libproc2 (4.0.3-r2) (345/383) Purging libwebp-dev (1.3.1-r0) (346/383) Purging libwebpdecoder (1.3.1-r0) (347/383) Purging libwebpdemux (1.3.1-r0) (348/383) Purging libwebpmux (1.3.1-r0) (349/383) Purging libwebp (1.3.1-r0) (350/383) Purging libsharpyuv (1.3.1-r0) (351/383) Purging libtasn1-dev (4.19.0-r2) (352/383) Purging libtasn1-progs (4.19.0-r2) (353/383) Purging libtasn1 (4.19.0-r2) (354/383) Purging libuuid (2.39.2-r0) (355/383) Purging libxau-dev (1.0.11-r3) (356/383) Purging libxau (1.0.11-r3) (357/383) Purging libxkbcommon (1.5.0-r5) (358/383) Purging xkeyboard-config (2.39-r2) (359/383) Purging libxml2-dev (2.11.5-r0) (360/383) Purging zlib-dev (1.3-r0) (361/383) Purging xz-dev (5.4.4-r0) (362/383) Purging xz (5.4.4-r0) (363/383) Purging libxml2-utils (2.11.5-r0) (364/383) Purging libxml2 (2.11.5-r0) (365/383) Purging libxshmfence (1.3.2-r5) (366/383) Purging mariadb-connector-c (3.3.5-r0) (367/383) Purging mesa-glapi (23.1.6-r0) (368/383) Purging mpdecimal (2.5.1-r2) (369/383) Purging mtdev (1.1.6-r3) (370/383) Purging musl-fts (1.2.7-r6) (371/383) Purging pixman-dev (0.42.2-r2) (372/383) Purging pixman (0.42.2-r2) (373/383) Purging unixodbc (2.3.12-r0) (374/383) Purging readline (8.2.1-r2) (375/383) Purging skalibs (2.13.1.1-r2) (376/383) Purging spirv-tools (1.3.250.1-r0) (377/383) Purging sqlite-libs (3.43.0-r0) (378/383) Purging tslib (1.22-r1) (379/383) Purging wayland-libs-egl (1.22.0-r4) (380/383) Purging xorgproto (2023.2-r0) (381/383) Purging xz-libs (5.4.4-r0) (382/383) Purging zstd-dev (1.5.5-r7) (383/383) Purging zstd (1.5.5-r7) Executing busybox-1.36.1-r6.trigger OK: 379 MiB in 103 packages >>> corectrl: Updating the testing/aarch64 repository index... >>> corectrl: Signing the index...